spanish oyster plant - Francés Inglés Diccionario